/* Class131 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */

public class Class131
{
    public static Class124 aClass124_2153;
    public static volatile boolean aBoolean2154;
    public static int anInt2155;
    public static Class124 aClass124_2156
	= (Class14_Sub2_Sub2.method263
	   (1178,
	    "Ihre Ignorieren)2Liste ist voll)1 Sie k-Onnen nur 100 Spieler darauf eintragen)3"));
    public static int anInt2157;
    public static int anInt2158;
    public static int anInt2159;
    public static Class14_Sub2_Sub16_Sub1 aClass14_Sub2_Sub16_Sub1_2160;
    public static Class124 aClass124_2161;
    public static Class14_Sub27[][] aClass14_Sub27ArrayArray2162;
    public static Class124 aClass124_2163;
    public static int anInt2164;
    
    public static void method1772(boolean arg0, int arg1, byte arg2,
				  int arg3) {
	try {
	    int i = -121 / ((arg2 - -68) / 43);
	    anInt2155++;
	    if (8000 > arg3 || -48001 > (arg3 ^ 0xffffffff))
		throw new IllegalArgumentException();
	    Class115.anInt1909 = arg3;
	    Class14_Sub2_Sub2.aBoolean3763 = arg0;
	    Class99.anInt1674 = arg1;
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       ("tg.C(" + arg0 + ',' + arg1
						+ ',' + arg2 + ',' + arg3
						+ ')'));
	}
    }
    
    public static int method1773(int arg0, byte arg1) {
	int i;
	try {
	    int i_0_ = 30 / ((-73 - arg1) / 49);
	    anInt2157++;
	    i = arg0 >>> 762117512;
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       ("tg.D(" + arg0 + ',' + arg1
						+ ')'));
	}
	return i;
    }
    
    public static void method1774
	(int[] arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5,
	 int arg6, boolean arg7, int arg8, int arg9, int arg10) {
    while_1158_:
	do {
	while_1157_:
	    do {
		int i;
		do {
		    try {
			anInt2158++;
			i = arg3;
			if ((i ^ 0xffffffff)
			    > (Class92.anInt1434 ^ 0xffffffff))
			    break;
		    } catch (RuntimeException runtimeexception) {
			break while_1157_;
		    }
		    return;
		} while (false);
		int i_1_;
		do {
		    try {
			i_1_ = arg6 + arg3;
			if ((i ^ 0xffffffff)
			    > (Class92.anInt1433 ^ 0xffffffff))
			    i = Class92.anInt1433;
			if (Class92.anInt1433 < i_1_)
			    break;
		    } catch (RuntimeException runtimeexception) {
			break while_1157_;
		    }
		    return;
		} while (false);
		int i_2_;
		do {
		    try {
			i_2_ = arg9;
			if (Class92.anInt1434 < i_1_)
			    i_1_ = Class92.anInt1434;
			if ((i_2_ ^ 0xffffffff)
			    > (Class92.anInt1436 ^ 0xffffffff))
			    break;
		    } catch (RuntimeException runtimeexception) {
			break while_1157_;
		    }
		    return;
		} while (false);
		int i_3_;
		do {
		    try {
			if (i_2_ < Class92.anInt1438)
			    i_2_ = Class92.anInt1438;
			i_3_ = arg10 + arg9;
			if (Class92.anInt1438 < i_3_)
			    break;
		    } catch (RuntimeException runtimeexception) {
			break while_1157_;
		    }
		    return;
		} while (false);
		int i_4_;
		int i_5_;
		int i_6_;
		int i_7_;
		int i_8_;
		int i_9_;
	    while_1149_:
		do {
		    do {
			try {
			    if (-10 == (arg4 ^ 0xffffffff)) {
				arg1 = 0x3 & arg1 - -1;
				arg4 = 1;
			    }
			    if ((i_3_ ^ 0xffffffff)
				< (Class92.anInt1436 ^ 0xffffffff))
				i_3_ = Class92.anInt1436;
			    i_4_ = i_2_ * Class92.anInt1432 + i;
			    i_3_ -= arg9;
			    if (arg7)
				aClass124_2163 = null;
			    i_5_ = -i_1_ + Class92.anInt1432 - -i;
			    if ((arg4 ^ 0xffffffff) == -11) {
				arg1 = 0x3 & 3 + arg1;
				arg4 = 1;
			    }
			    i -= arg3;
			    if (arg4 == 11) {
				arg1 = 0x3 & 3 + arg1;
				arg4 = 8;
			    }
			    i_1_ -= arg3;
			    i_6_ = -i + arg6;
			    i_2_ -= arg9;
			    i_7_ = arg6 + -i_1_;
			    i_8_ = arg10 - i_3_;
			    i_9_ = arg10 + -i_2_;
			    if (1 != arg4)
				break while_1149_;
			    if (0 != arg1)
				break;
			    for (int i_10_ = i_2_;
				 (i_10_ ^ 0xffffffff) > (i_3_ ^ 0xffffffff);
				 i_10_++) {
				for (int i_11_ = i;
				     ((i_1_ ^ 0xffffffff)
				      < (i_11_ ^ 0xffffffff));
				     i_11_++) {
				    if ((i_11_ ^ 0xffffffff)
					>= (i_10_ ^ 0xffffffff))
					arg0[i_4_] = arg8;
				    else if (arg5)
					arg0[i_4_] = arg2;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if (1 != arg1)
				break;
			    for (int i_12_ = i_9_ - 1;
				 (i_12_ ^ 0xffffffff) <= (i_8_ ^ 0xffffffff);
				 i_12_--) {
				for (int i_13_ = i; i_13_ < i_1_; i_13_++) {
				    if (i_13_ <= i_12_)
					arg0[i_4_] = arg8;
				    else if (arg5)
					arg0[i_4_] = arg2;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if ((arg1 ^ 0xffffffff) != -3)
				break;
			    for (int i_14_ = i_2_; i_14_ < i_3_; i_14_++) {
				for (int i_15_ = i;
				     ((i_15_ ^ 0xffffffff)
				      > (i_1_ ^ 0xffffffff));
				     i_15_++) {
				    if (i_14_ > i_15_) {
					if (arg5)
					    arg0[i_4_] = arg2;
				    } else
					arg0[i_4_] = arg8;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if (-4 != (arg1 ^ 0xffffffff))
				break;
			    for (int i_16_ = i_9_ - 1; i_16_ >= i_8_;
				 i_16_--) {
				for (int i_17_ = i;
				     ((i_17_ ^ 0xffffffff)
				      > (i_1_ ^ 0xffffffff));
				     i_17_++) {
				    if (i_17_ < i_16_) {
					if (arg5)
					    arg0[i_4_] = arg2;
				    } else
					arg0[i_4_] = arg8;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			break;
		    } while (false);
		    return;
		} while (false);
	    while_1150_:
		do {
		    do {
			try {
			    if (arg4 != 2)
				break while_1150_;
			    if ((arg1 ^ 0xffffffff) != -1)
				break;
			    for (int i_18_ = i_9_ + -1;
				 (i_8_ ^ 0xffffffff) >= (i_18_ ^ 0xffffffff);
				 i_18_--) {
				for (int i_19_ = i; i_1_ > i_19_; i_19_++) {
				    if ((i_18_ >> -1066910847 ^ 0xffffffff)
					<= (i_19_ ^ 0xffffffff))
					arg0[i_4_] = arg8;
				    else if (arg5)
					arg0[i_4_] = arg2;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if (1 != arg1)
				break;
			    for (int i_20_ = i_2_;
				 (i_20_ ^ 0xffffffff) > (i_3_ ^ 0xffffffff);
				 i_20_++) {
				for (int i_21_ = i; i_21_ < i_1_; i_21_++) {
				    if (-1 < (i_4_ ^ 0xffffffff)
					|| i_4_ >= arg0.length)
					i_4_++;
				    else {
					if ((i_20_ << -1381427007 ^ 0xffffffff)
					    < (i_21_ ^ 0xffffffff)) {
					    if (arg5)
						arg0[i_4_] = arg2;
					} else
					    arg0[i_4_] = arg8;
					i_4_++;
				    }
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if (arg1 != 2)
				break;
			    for (int i_22_ = i_2_; i_22_ < i_3_; i_22_++) {
				for (int i_23_ = i_6_ - 1; i_7_ <= i_23_;
				     i_23_--) {
				    if (i_23_ > i_22_ >> -770142463) {
					if (arg5)
					    arg0[i_4_] = arg2;
				    } else
					arg0[i_4_] = arg8;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if (-4 != (arg1 ^ 0xffffffff))
				break;
			    for (int i_24_ = i_9_ + -1;
				 (i_8_ ^ 0xffffffff) >= (i_24_ ^ 0xffffffff);
				 i_24_--) {
				for (int i_25_ = i_6_ - 1; i_25_ >= i_7_;
				     i_25_--) {
				    if ((i_25_ ^ 0xffffffff)
					<= (i_24_ << 469189313 ^ 0xffffffff))
					arg0[i_4_] = arg8;
				    else if (arg5)
					arg0[i_4_] = arg2;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			break;
		    } while (false);
		    return;
		} while (false);
	    while_1151_:
		do {
		    do {
			try {
			    if (-4 != (arg4 ^ 0xffffffff))
				break while_1151_;
			    if (arg1 != 0)
				break;
			    for (int i_26_ = i_9_ - 1;
				 (i_8_ ^ 0xffffffff) >= (i_26_ ^ 0xffffffff);
				 i_26_--) {
				for (int i_27_ = i_6_ - 1; i_27_ >= i_7_;
				     i_27_--) {
				    if ((i_26_ >> 1834054177 ^ 0xffffffff)
					<= (i_27_ ^ 0xffffffff))
					arg0[i_4_] = arg8;
				    else if (arg5)
					arg0[i_4_] = arg2;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if ((arg1 ^ 0xffffffff) != -2)
				break;
			    for (int i_28_ = -1 + i_9_;
				 (i_8_ ^ 0xffffffff) >= (i_28_ ^ 0xffffffff);
				 i_28_--) {
				for (int i_29_ = i; i_29_ < i_1_; i_29_++) {
				    if (i_29_ >= i_28_ << -172244959)
					arg0[i_4_] = arg8;
				    else if (arg5)
					arg0[i_4_] = arg2;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if (arg1 != 2)
				break;
			    for (int i_30_ = i_2_;
				 (i_30_ ^ 0xffffffff) > (i_3_ ^ 0xffffffff);
				 i_30_++) {
				for (int i_31_ = i; i_1_ > i_31_; i_31_++) {
				    if ((i_30_ >> -1905534431 ^ 0xffffffff)
					> (i_31_ ^ 0xffffffff)) {
					if (arg5)
					    arg0[i_4_] = arg2;
				    } else
					arg0[i_4_] = arg8;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if (3 != arg1)
				break;
			    for (int i_32_ = i_2_; i_32_ < i_3_; i_32_++) {
				for (int i_33_ = i_6_ - 1; i_7_ <= i_33_;
				     i_33_--) {
				    if ((i_32_ << 968604289 ^ 0xffffffff)
					< (i_33_ ^ 0xffffffff)) {
					if (arg5)
					    arg0[i_4_] = arg2;
				    } else
					arg0[i_4_] = arg8;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			break;
		    } while (false);
		    return;
		} while (false);
	    while_1152_:
		do {
		    do {
			try {
			    if ((arg4 ^ 0xffffffff) != -5)
				break while_1152_;
			    if (0 != arg1)
				break;
			    for (int i_34_ = i_9_ - 1;
				 (i_8_ ^ 0xffffffff) >= (i_34_ ^ 0xffffffff);
				 i_34_--) {
				for (int i_35_ = i;
				     ((i_1_ ^ 0xffffffff)
				      < (i_35_ ^ 0xffffffff));
				     i_35_++) {
				    if (i_34_ >> 1330294593 > i_35_) {
					if (arg5)
					    arg0[i_4_] = arg2;
				    } else
					arg0[i_4_] = arg8;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if (-2 != (arg1 ^ 0xffffffff))
				break;
			    for (int i_36_ = i_2_;
				 (i_3_ ^ 0xffffffff) < (i_36_ ^ 0xffffffff);
				 i_36_++) {
				for (int i_37_ = i;
				     ((i_37_ ^ 0xffffffff)
				      > (i_1_ ^ 0xffffffff));
				     i_37_++) {
				    if ((i_36_ << 450715521 ^ 0xffffffff)
					> (i_37_ ^ 0xffffffff)) {
					if (arg5)
					    arg0[i_4_] = arg2;
				    } else
					arg0[i_4_] = arg8;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if (-3 != (arg1 ^ 0xffffffff))
				break;
			    for (int i_38_ = i_2_; i_3_ > i_38_; i_38_++) {
				for (int i_39_ = i_6_ - 1; i_39_ >= i_7_;
				     i_39_--) {
				    if (i_39_ < i_38_ >> 819275265) {
					if (arg5)
					    arg0[i_4_] = arg2;
				    } else
					arg0[i_4_] = arg8;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if ((arg1 ^ 0xffffffff) != -4)
				break;
			    for (int i_40_ = -1 + i_9_; i_8_ <= i_40_;
				 i_40_--) {
				for (int i_41_ = i_6_ - 1; i_41_ >= i_7_;
				     i_41_--) {
				    if ((i_40_ << -2137358143 ^ 0xffffffff)
					<= (i_41_ ^ 0xffffffff))
					arg0[i_4_] = arg8;
				    else if (arg5)
					arg0[i_4_] = arg2;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			break;
		    } while (false);
		    return;
		} while (false);
	    while_1153_:
		do {
		    do {
			try {
			    if ((arg4 ^ 0xffffffff) != -6)
				break while_1153_;
			    if ((arg1 ^ 0xffffffff) != -1)
				break;
			    for (int i_42_ = i_9_ + -1; i_8_ <= i_42_;
				 i_42_--) {
				for (int i_43_ = -1 + i_6_;
				     ((i_7_ ^ 0xffffffff)
				      >= (i_43_ ^ 0xffffffff));
				     i_43_--) {
				    if (i_43_ >= i_42_ >> 661923201)
					arg0[i_4_] = arg8;
				    else if (arg5)
					arg0[i_4_] = arg2;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if (-2 != (arg1 ^ 0xffffffff))
				break;
			    for (int i_44_ = -1 + i_9_; i_8_ <= i_44_;
				 i_44_--) {
				for (int i_45_ = i; i_45_ < i_1_; i_45_++) {
				    if (i_45_ > i_44_ << -288132159) {
					if (arg5)
					    arg0[i_4_] = arg2;
				    } else
					arg0[i_4_] = arg8;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if (arg1 != 2)
				break;
			    for (int i_46_ = i_2_;
				 (i_3_ ^ 0xffffffff) < (i_46_ ^ 0xffffffff);
				 i_46_++) {
				for (int i_47_ = i; i_47_ < i_1_; i_47_++) {
				    if (i_47_ >= i_46_ >> -35338399)
					arg0[i_4_] = arg8;
				    else if (arg5)
					arg0[i_4_] = arg2;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if ((arg1 ^ 0xffffffff) != -4)
				break;
			    for (int i_48_ = i_2_; i_3_ > i_48_; i_48_++) {
				for (int i_49_ = i_6_ - 1;
				     ((i_49_ ^ 0xffffffff)
				      <= (i_7_ ^ 0xffffffff));
				     i_49_--) {
				    if ((i_48_ << 736825601 ^ 0xffffffff)
					> (i_49_ ^ 0xffffffff)) {
					if (arg5)
					    arg0[i_4_] = arg2;
				    } else
					arg0[i_4_] = arg8;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			break;
		    } while (false);
		    return;
		} while (false);
	    while_1154_:
		do {
		    do {
			try {
			    if (-7 != (arg4 ^ 0xffffffff))
				break while_1154_;
			    if (arg1 != 0)
				break;
			    for (int i_50_ = i_2_;
				 (i_3_ ^ 0xffffffff) < (i_50_ ^ 0xffffffff);
				 i_50_++) {
				for (int i_51_ = i; i_51_ < i_1_; i_51_++) {
				    if ((i_51_ ^ 0xffffffff)
					< (arg6 / 2 ^ 0xffffffff)) {
					if (arg5)
					    arg0[i_4_] = arg2;
				    } else
					arg0[i_4_] = arg8;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if ((arg1 ^ 0xffffffff) != -2)
				break;
			    for (int i_52_ = i_2_;
				 (i_3_ ^ 0xffffffff) < (i_52_ ^ 0xffffffff);
				 i_52_++) {
				for (int i_53_ = i;
				     ((i_53_ ^ 0xffffffff)
				      > (i_1_ ^ 0xffffffff));
				     i_53_++) {
				    if (i_52_ <= arg10 / 2)
					arg0[i_4_] = arg8;
				    else if (arg5)
					arg0[i_4_] = arg2;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if (-3 != (arg1 ^ 0xffffffff))
				break;
			    for (int i_54_ = i_2_; i_3_ > i_54_; i_54_++) {
				for (int i_55_ = i;
				     ((i_1_ ^ 0xffffffff)
				      < (i_55_ ^ 0xffffffff));
				     i_55_++) {
				    if ((arg6 / 2 ^ 0xffffffff)
					>= (i_55_ ^ 0xffffffff))
					arg0[i_4_] = arg8;
				    else if (arg5)
					arg0[i_4_] = arg2;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    try {
			if (-4 != (arg1 ^ 0xffffffff))
			    break;
			for (int i_56_ = i_2_;
			     (i_56_ ^ 0xffffffff) > (i_3_ ^ 0xffffffff);
			     i_56_++) {
			    for (int i_57_ = i; i_57_ < i_1_; i_57_++) {
				if (arg10 / 2 <= i_56_)
				    arg0[i_4_] = arg8;
				else if (arg5)
				    arg0[i_4_] = arg2;
				i_4_++;
			    }
			    i_4_ += i_5_;
			}
		    } catch (RuntimeException runtimeexception) {
			break while_1157_;
		    }
		    return;
		} while (false);
	    while_1155_:
		do {
		    do {
			try {
			    if ((arg4 ^ 0xffffffff) != -8)
				break while_1155_;
			    if ((arg1 ^ 0xffffffff) != -1)
				break;
			    for (int i_58_ = i_2_; i_58_ < i_3_; i_58_++) {
				for (int i_59_ = i;
				     ((i_59_ ^ 0xffffffff)
				      > (i_1_ ^ 0xffffffff));
				     i_59_++) {
				    if ((i_58_ - arg10 / 2 ^ 0xffffffff)
					<= (i_59_ ^ 0xffffffff))
					arg0[i_4_] = arg8;
				    else if (arg5)
					arg0[i_4_] = arg2;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if (-2 != (arg1 ^ 0xffffffff))
				break;
			    for (int i_60_ = i_9_ + -1;
				 (i_8_ ^ 0xffffffff) >= (i_60_ ^ 0xffffffff);
				 i_60_--) {
				for (int i_61_ = i;
				     ((i_61_ ^ 0xffffffff)
				      > (i_1_ ^ 0xffffffff));
				     i_61_++) {
				    if ((i_61_ ^ 0xffffffff)
					>= (i_60_ - arg10 / 2 ^ 0xffffffff))
					arg0[i_4_] = arg8;
				    else if (arg5)
					arg0[i_4_] = arg2;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if ((arg1 ^ 0xffffffff) != -3)
				break;
			    for (int i_62_ = i_9_ - 1; i_8_ <= i_62_;
				 i_62_--) {
				for (int i_63_ = i_6_ + -1;
				     ((i_7_ ^ 0xffffffff)
				      >= (i_63_ ^ 0xffffffff));
				     i_63_--) {
				    if ((i_63_ ^ 0xffffffff)
					< (-(arg10 / 2) + i_62_
					   ^ 0xffffffff)) {
					if (arg5)
					    arg0[i_4_] = arg2;
				    } else
					arg0[i_4_] = arg8;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    try {
			if ((arg1 ^ 0xffffffff) != -4)
			    break;
			for (int i_64_ = i_2_; i_64_ < i_3_; i_64_++) {
			    for (int i_65_ = -1 + i_6_;
				 (i_7_ ^ 0xffffffff) >= (i_65_ ^ 0xffffffff);
				 i_65_--) {
				if (-(arg10 / 2) + i_64_ < i_65_) {
				    if (arg5)
					arg0[i_4_] = arg2;
				} else
				    arg0[i_4_] = arg8;
				i_4_++;
			    }
			    i_4_ += i_5_;
			}
		    } catch (RuntimeException runtimeexception) {
			break while_1157_;
		    }
		    return;
		} while (false);
	    while_1156_:
		do {
		    do {
			try {
			    if (8 != arg4)
				break while_1156_;
			    if (-1 != (arg1 ^ 0xffffffff))
				break;
			    for (int i_66_ = i_2_; i_3_ > i_66_; i_66_++) {
				for (int i_67_ = i; i_1_ > i_67_; i_67_++) {
				    if ((i_67_ ^ 0xffffffff)
					> (-(arg10 / 2) + i_66_
					   ^ 0xffffffff)) {
					if (arg5)
					    arg0[i_4_] = arg2;
				    } else
					arg0[i_4_] = arg8;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if (arg1 != 1)
				break;
			    for (int i_68_ = i_9_ - 1; i_68_ >= i_8_;
				 i_68_--) {
				for (int i_69_ = i; i_69_ < i_1_; i_69_++) {
				    if (i_68_ + -(arg10 / 2) <= i_69_)
					arg0[i_4_] = arg8;
				    else if (arg5)
					arg0[i_4_] = arg2;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    do {
			try {
			    if (-3 != (arg1 ^ 0xffffffff))
				break;
			    for (int i_70_ = i_9_ + -1; i_8_ <= i_70_;
				 i_70_--) {
				for (int i_71_ = -1 + i_6_;
				     ((i_7_ ^ 0xffffffff)
				      >= (i_71_ ^ 0xffffffff));
				     i_71_--) {
				    if (-(arg10 / 2) + i_70_ <= i_71_)
					arg0[i_4_] = arg8;
				    else if (arg5)
					arg0[i_4_] = arg2;
				    i_4_++;
				}
				i_4_ += i_5_;
			    }
			} catch (RuntimeException runtimeexception) {
			    break while_1157_;
			}
			return;
		    } while (false);
		    try {
			if ((arg1 ^ 0xffffffff) != -4)
			    break;
			for (int i_72_ = i_2_; i_3_ > i_72_; i_72_++) {
			    for (int i_73_ = -1 + i_6_; i_7_ <= i_73_;
				 i_73_--) {
				if ((i_72_ - arg10 / 2 ^ 0xffffffff)
				    >= (i_73_ ^ 0xffffffff))
				    arg0[i_4_] = arg8;
				else if (arg5)
				    arg0[i_4_] = arg2;
				i_4_++;
			    }
			    i_4_ += i_5_;
			}
		    } catch (RuntimeException runtimeexception) {
			break while_1157_;
		    }
		    break;
		} while (false);
		break while_1158_;
	    } while (false);
	    Throwable throwable = new Throwable();
	    throw Class14_Sub8_Sub14.method554(throwable,
					       ("tg.A("
						+ (arg0 != null ? "{...}"
						   : "null")
						+ ',' + arg1 + ',' + arg2 + ','
						+ arg3 + ',' + arg4 + ','
						+ arg5 + ',' + arg6 + ','
						+ arg7 + ',' + arg8 + ','
						+ arg9 + ',' + arg10 + ')'));
	} while (false);
    }
    
    public static void method1775(int arg0) {
	try {
	    aClass14_Sub27ArrayArray2162 = null;
	    aClass124_2163 = null;
	    aClass124_2153 = null;
	    aClass124_2161 = null;
	    aClass124_2156 = null;
	    aClass14_Sub2_Sub16_Sub1_2160 = null;
	    if (arg0 >= -38)
		method1775(127);
	} catch (RuntimeException runtimeexception) {
	    throw Class14_Sub8_Sub14.method554(runtimeexception,
					       "tg.B(" + arg0 + ')');
	}
    }
    
    static {
	aClass124_2153 = (Class14_Sub2_Sub2.method263
			  (1178, " steht bereits auf Ihrer Freunde)2Liste(Q"));
	aBoolean2154 = true;
	aClass124_2163
	    = (Class14_Sub2_Sub2.method263
	       (1178,
		"Sie k-Onnen sich selbst nicht selbst auf Ihre Ignorieren)2Liste setzen(Q"));
	aClass124_2161 = Class14_Sub2_Sub2.method263(1178, "loc");
    }
}
